var startYear = 2009;
var endYear = 2010;
var data_yn = [['是', 'y'], ['否', 'n']]; // 'text', 'value'
var fun_getSex = function(v) {
	if (v == 'f') {
		return '女';
	} else {
		return '男';
	}
}
var fun_getYesNo = function(v) {
	if (v == 'y') {
		return '是';
	} else {
		return '否';
	}
} 
var data_audit_result = [['审核通过', 'yes'], ['审核不通过', 'no']]; // 'text', 'value'
var fun_getAuditResult = function(v) {
	if (v == 'yes') {
		return '审核通过';
	} else if(v == 'no'){
		return '审核不通过';
	} else {
		return '';
	}
}
var data_goal_self_type = [['自荐常规指标', 'normal'], ['自荐加减分指标', 'add']]; // 'text', 'value'
var fun_getGoalSelfType = function(v) {
	if (v == 'normal') {
		return '自荐常规指标';
	} else if(v == 'add'){
		return '自荐加减分指标';
	} else {
		return '';
	}
} 

var data_goal_type = [['正常考核指标', 'normal'], ['自荐指标', 'self']]; // 'text', 'value'
var fun_getGoalType = function(v) {
	if (v == 'normal') {
		return '正常考核指标';
	} else if(v == 'self'){
		return '自荐指标';
	} else {
		return '';
	}
} 

var data_status = [['活动', 'alive'], ['停止活动', 'stop']]; // 'text', 'value'
var fun_getStatus = function(v) {
	if (v == 'alive') {
		return '活动';
	} else if(v == 'stop'){
		return '停止活动';
	} else {
		return '';
	}
}

var data_go_status = ['超前完成 ','进展顺利 ','有序开展各项工作', '按计进行 ','已落后 ','不顺利 '];

var data_message_type = [['批示', 'approve'], ['通知', 'notic'],['督办','urge']]; // 'text', 'value'
var fun_getMessageType = function(v) {
	if (v == 'approve') {
		return '批示';
	} else if(v == 'notic'){
		return '通知';
	} else if(v == 'urge'){
		return '督办';
	} else {
		return '';
	}
} 

var data_message_status = [['新建', 'new'], ['已读', 'read']]; // 'text', 'value'
var fun_getMessageStatus = function(v) {
	if (v == 'new') {
		return '新建';
	} else if(v == 'read'){
		return '已读';
	} else {
		return '';
	}
}
var data_file_folder = [['公告文件','notice'],['考核办法', 'method'], ['考核细则', 'detail'], ['其它', 'other']]; // 'text', 'value'
var fun_getFileFolder = function(v) {
	if (v == 'notice') {
		return '公告文件';
	} else if(v == 'method'){
		return '考核办法';
	} else if(v == 'detail'){
		return '考核细则';
	} else if(v == 'other'){
		return '其它';
	} else {
		return '其它';
	}
}
var data_standing = [['分管领导', '分管领导'], ['联络人员', '联络人员']];
//当前年月
var select_year = new Date().getFullYear();
////'value' ,text' : 2009, 2009年
var data_year = (function() {
			var years = [];
			for (var start = startYear, i = start; i <= endYear; i++) {
				var y = new Array(2);
				y[0] = i;
				y[1] = i + '年';
				years.push(y);
			}
			return years;
		})();

var ds_year_select = new Ext.data.SimpleStore({ // 填充的数据
	data : data_year,
	fields : ["value", "text"]
});
var store_year = new Ext.data.SimpleStore({ // 填充的数据
	data : data_year,
	fields : ["value", "text"]
});
//var ds_year_select = new Ext.data.Store({
//    autoLoad : true,
//	url : '/supervise/biz/goalcategory/findValidYear.action',
//	reader : new Ext.data.JsonReader({
//				root : 'root'
//			}, [{
//					name : 'value',
//					type : 'int'
//				}, {
//					name : 'text',
//					type : 'string'
//				}])
//});

var ds_org_select = new Ext.data.Store({
	autoLoad : true,
	url : '/supervise/sys/org/findAll.action',
	reader : new Ext.data.JsonReader({
				root : 'root'
			}, [{
						name : 'id',
						type : 'int'
					}, {
						name : 'name',
						type : 'string'
					}])
});
var data_goal_status = [['审核通过', 'audit_yes'], ['审核不通过', 'audit_no'], ['申报', 'apply']]; // 'text', 'value'
var fun_getGoalStatus = function(v) {
	if (v == 'audit_yes') {
		return '审核通过';
	} else if(v == 'audit_no'){
		return '审核不通过';
	} else {
		return '申报';
	}
}
//Ext.Ajax.on('requestcomplete',checkLogin, this);
//function checkLogin(conn, response, options) {
//	var result = Ext.util.JSON.decode(response.responseText);
//	if (result.logout) {
//		window.location = '/supervise/website/index.htm';
//		Ext.Ajax.autoAbort();
//	}
//}

//var permission_data = [];
//function getPermissionData() {
//
//	var permission_data_string = "[]";
//	Ext.Ajax.request({
//				url : '/supervise/sys/permission/findAllPermission.action',
//				success : function(response, options) {
////						alert(1);
//					var result = Ext.util.JSON.decode(response.responseText).root;
//					if (!result) {
//						return;
//					}
//					permission_data_string = "[";
//					for (var i = 0, size = result.length; i < size; i++) {
//						permission_data_string = permission_data_string
//								+ "{boxLabel: '" + result[i]["resName"]
//								+ "',name: 'role_permission', inputValue:"
//								+ result[i]["id"] + "}";
//						var d = (i == (result.length - 1)) ? "]" : ",";
//						permission_data_string = permission_data_string + d;
//					}
////					alert(permission_data_string);
//					return permission_data_string;
//				}
//			});
//}		
 
//Ext.override(Ext.form.BasicForm, {
//	findField : function(id) {
//		var field = this.items.get(id);
//		if (!field) {
//			this.items.each(function(f) {
//				if (f.isXType('radiogroup') || f.isXType('checkboxgroup')) {
//					f.items.each(function(c) {
//								if (c.isFormField
//										&& (c.dataIndex == id || c.id == id || c
//												.getName() == id)) {
//									field = c;
//									return false;
//								}
//							});
//				}
//				if (f.isFormField
//						&& (f.dataIndex == id || f.id == id || f.getName() == id)) {
//					field = f;
//					return false;
//				}
//			});
//		}
//		return field || null;
//	}
//});
